Equation-Solving Techniques